package cn.lingyangwl.agile.food.core.model.rqrs;

import cn.lingyangwl.framework.validation.group.UpdateGroup;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * 用户
 *
 * @author shenguangyang
 */
@Getter
@Setter
public class UmsMemberReq {
    @NotNull(message = "不能为空", groups = UpdateGroup.class)
	private Long userId;
	
	/**
	 * 用户名
	 */
	private String userName;
	
	/**
	 * 真实姓名
	 */
	private String realName;
	
	/**
	 * 昵称
	 */
	private String nickName;
	
	private String sex;
	
	private String avatar;
	
	private String status;
	
	private String delFlag;

	/**
	 * 备注
	 */
	private String remark;
	
	/**
	 * 生日
	 */
	private Date birthday;
	
	/**
	 * 当前用户前端的主页面地址
	 */
	private String homePath;
	
	/**
	 * 所在城市
	 */
	private String city;
	
	/**
	 * 用户来源
	 */
	private String sourceType;
}
